Definition of Rosa Eglanteria

  • (noun) Eurasian rose with prickly stems and fragrant leaves and bright pink flowers followed by scarlet hips

Antonyms of Rosa Eglanteria


No Antonyms Found.

Homophones of Rosa Eglanteria


No Homophones Found.